package com.huaxin.crm.mapper;

import com.huaxin.crm.pojo.HxSysUser;
import com.huaxin.crm.pojo.HxSysUserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HxSysUserMapper {
    long countByExample(HxSysUserExample example);

    int deleteByExample(HxSysUserExample example);

    int deleteByPrimaryKey(String id);

    int insert(HxSysUser record);

    int insertSelective(HxSysUser record);

    List<HxSysUser> selectByExample(HxSysUserExample example);

    HxSysUser selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") HxSysUser record, @Param("example") HxSysUserExample example);

    int updateByExample(@Param("record") HxSysUser record, @Param("example") HxSysUserExample example);

    int updateByPrimaryKeySelective(HxSysUser record);

    int updateByPrimaryKey(HxSysUser record);
}